clojure's Repositories

100 repositories

algo.generic
Generic versions of commonly used functions, implemented as multimethods that can be implemented for any data type
⭐ 95 🌐 Public
algo.graph
Basic graph theory algorithms
⭐ 16 🌐 Public 📦 Archived
algo.monads
Macros for defining monads, and definition of the most common monads
⭐ 464 🌐 Public
brew-install
Clojure CLI installer
⭐ 89 🌐 Public
build.ci
Support scripts for continuous integration
⭐ 24 🌐 Public
build.poms
Parent POMs
⭐ 8 🌐 Public
build.test
Dummy project for testing contrib build and deploy
⭐ 1 🌐 Public
cljs.tools.closure
ClojureScript build of Google Closure
⭐ 1 🌐 Public
clojure
The Clojure programming language
⭐ 10785 🌐 Public
clojure-api-doc
Clojure API doc build
⭐ 5 🌐 Public
clojure-cheatsheets
Cheatsheets and information for Clojure/JVM and ClojureScript
⭐ 154 🌐 Public
clojure-clr
A port of Clojure to the CLR, part of the Clojure project
⭐ 1618 🌐 Public
clojure-contrib
NOTE - the contrib libraries have moved to individual repos under Clojure:
⭐ 179 🌐 Public 📦 Archived
clojure-install
No description
⭐ 16 🌐 Public 📦 Archived
clojure-site
clojure.org site
⭐ 254 🌐 Public
clojure.github.com
Documentation repos
⭐ 7 🌐 Public
clojurescript
Clojure to JS compiler
⭐ 9354 🌐 Public
clojurescript-site
website for ClojureScript
⭐ 108 🌐 Public
closure-library
Google's common JavaScript library
⭐ 10 🌐 Public
clr.core.async
Port of Clojure core.async to the CLR
⭐ 4 🌐 Public
clr.core.cache
ClojureCLR port of core.cache
⭐ 0 🌐 Public
clr.core.cli
No description
⭐ 7 🌐 Public
clr.core.logic
No description
⭐ 3 🌐 Public
clr.core.memoize
ClojureCLR port of core.memoize
⭐ 1 🌐 Public
clr.core.specs.alpha
core specs on CLR
⭐ 2 🌐 Public
clr.data.generators
Random data generators for Clojure on the CLR
⭐ 5 🌐 Public
clr.data.json
JSON in Clojure on the CLR
⭐ 6 🌐 Public
clr.data.priority-map
ClojureCLR port of data.priority-map
⭐ 1 🌐 Public
clr.spec.alpha
spec on the CLR
⭐ 4 🌐 Public
clr.test.check
No description
⭐ 1 🌐 Public
clr.test.generative
No description
⭐ 5 🌐 Public
clr.tools.analyzer
No description
⭐ 3 🌐 Public
clr.tools.deps
Deps as data and classpath generation
⭐ 1 🌐 Public
clr.tools.deps.cli
Deps functions
⭐ 1 🌐 Public
clr.tools.gitlibs
An API for retrieving, caching, and programatically accessing git libraries
⭐ 2 🌐 Public
clr.tools.logging
No description
⭐ 1 🌐 Public
clr.tools.namespace
No description
⭐ 7 🌐 Public
clr.tools.nrepl
No description
⭐ 30 🌐 Public
clr.tools.reader
No description
⭐ 5 🌐 Public
clr.tools.trace
No description
⭐ 1 🌐 Public
contrib-api-doc
Clojure contrib API doc build
⭐ 5 🌐 Public
core.async
Facilities for async programming and communication in Clojure
⭐ 2031 🌐 Public
core.async.flow-monitor
A real-time monitoring and interaction tool for clojure.core.async.flow
⭐ 74 🌐 Public
core.cache
A caching library for Clojure implementing various cache strategies
⭐ 463 🌐 Public
core.contracts
Contracts programming
⭐ 128 🌐 Public
core.incubator
Proving ground for proposed new core fns
⭐ 116 🌐 Public 📦 Archived
core.logic
A logic programming library for Clojure & ClojureScript
⭐ 1484 🌐 Public
core.match
An optimized pattern matching library for Clojure
⭐ 1207 🌐 Public
core.memoize
A manipulable, pluggable, memoization framework for Clojure
⭐ 275 🌐 Public
core.rrb-vector
RRB-Trees in Clojure
⭐ 201 🌐 Public
core.specs.alpha
specs to describe Clojure core macros and functions
⭐ 48 🌐 Public
core.typed
An optional type system for Clojure
⭐ 1301 🌐 Public
core.typed.analyzer.jvm
No description
⭐ 7 🌐 Public
core.typed.annotator.jvm
No description
⭐ 5 🌐 Public
core.typed.checker.js
No description
⭐ 4 🌐 Public
core.typed.checker.jvm
No description
⭐ 4 🌐 Public
core.typed.runtime.jvm
No description
⭐ 7 🌐 Public
core.unify
Unification library
⭐ 151 🌐 Public
data.alpha.replicant-client
A Clojure library providing client-side implementations of Clojure datastructures served by replicant-server.
⭐ 14 🌐 Public
data.alpha.replicant-server
A Clojure library providing remote implementations of the Clojure data structures and a remote REPL server.
⭐ 40 🌐 Public
data.avl
Persistent sorted maps and sets with log-time rank queries
⭐ 135 🌐 Public
data.codec
Native codec implementations
⭐ 77 🌐 Public
data.csv
CSV reader/writer to/from Clojure data structures
⭐ 285 🌐 Public
data.finger-tree
Finger Tree data structure
⭐ 220 🌐 Public
data.fressian
Read and write Fressian data from Clojure
⭐ 129 🌐 Public
data.generators
Random data generators
⭐ 91 🌐 Public
data.int-map
A map optimized for integer keys
⭐ 129 🌐 Public
data.json
JSON in Clojure
⭐ 570 🌐 Public
data.priority-map
Clojure priority map data structure
⭐ 191 🌐 Public
data.xml
No description
⭐ 239 🌐 Public
data.zip
Utilities for clojure.zip
⭐ 85 🌐 Public
homebrew-tools
Clojure homebrew tap providing Clojure formulae
⭐ 45 🌐 Public
io.incubator
Proving ground for proposed new io fns
⭐ 4 🌐 Public 📦 Archived
java.classpath
Examine the Java classpath from Clojure programs
⭐ 63 🌐 Public
java.data
Functions for recursively converting Java beans to Clojure and vice versa
⭐ 133 🌐 Public
java.doc
Javadocs in your REPL
⭐ 35 🌐 Public
java.internal.invoke
No description
⭐ 2 🌐 Public 📦 Archived
java.jdbc
JDBC from Clojure (formerly clojure.contrib.sql)
⭐ 731 🌐 Public
java.jmx
Produce and consume JMX beans from Clojure
⭐ 95 🌐 Public
jvm.tools.analyzer
No description
⭐ 53 🌐 Public
math.combinatorics
Efficient, functional algorithms for generating lazy sequences for common combinatorial functions
⭐ 357 🌐 Public
math.numeric-tower
Math functions that deal intelligently with the various types in Clojure's numeric tower
⭐ 179 🌐 Public
spec-alpha2
Clojure library to describe the structure of data and functions
⭐ 314 🌐 Public
spec.alpha
Clojure library to describe the structure of data and functions
⭐ 235 🌐 Public
test.benchmark
Benchmark and Regression Suite for Clojure
⭐ 37 🌐 Public
test.check
QuickCheck for Clojure
⭐ 1139 🌐 Public
test.generative
Generative test runner
⭐ 161 🌐 Public
test.regression
Regression tests for Clojure
⭐ 4 🌐 Public
tools.analyzer
An analyzer for Clojure code, written in Clojure and producing AST in EDN
⭐ 265 🌐 Public
tools.analyzer.clr
additional clr-specific passes for tools.analyzer
⭐ 0 🌐 Public
tools.analyzer.js
Provides js-specific passes for tools.analyzer
⭐ 21 🌐 Public 📦 Archived
tools.analyzer.jvm
Additional jvm-specific passes for tools.analyzer
⭐ 117 🌐 Public
tools.build
Clojure builds as Clojure programs
⭐ 224 🌐 Public
tools.cli
Command-line processing
⭐ 757 🌐 Public
tools.deps
Deps as data and classpath generation
⭐ 51 🌐 Public
tools.deps.alpha
A functional API for transitive dependency graph expansion and the creation of classpaths
⭐ 435 🌐 Public 📦 Archived
tools.deps.cli
Deps functions
⭐ 3 🌐 Public
tools.deps.edn
Reader for deps.edn files
⭐ 2 🌐 Public
tools.deps.graph
Dependency graphs for deps.edn projects
⭐ 107 🌐 Public
tools.emitter.jvm
A JVM bytecode generator for ASTs compatible with tools.analyzer(.jvm)
⭐ 87 🌐 Public